fog-generating projectile - Francés Inglés Diccionario